Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1992
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Open D'Orleans - Orleans St. Remy Challenger Tashkent Challenger Vancouver Challenger Nottingham Challenger Vancouver Challenger Aptos Challenger Napa Challenger Geneva Challenger Happy Valley Challenger Irving Challenger Le Gosier Challenger Ostrava Challenger Surbiton Challenger Bratislava Challenger St. Brieuc Challenger Eckental Challenger Eckental Challenger Rennes Challenger Zhuhai Challenger Shenzhen Challenger Taipei City Challenger Seoul Challenger Busan Challenger Manchester Challenger Dallas Challenger Bratislava Challenger Open Romania - Bucharest Venice Open - Venice Venice Challenger - Venice Challenger Ford de Cherbourg - Cherbourg Bukhara Challenger - Bukhara Ispat Open 2004 - Ostrava Ciudad de Pozoblanco 'Open Diputacion' - Cordoba College Station Challenger - College Station Austin Challenger - Austin Lambertz Open - Aachen Tatra Banka Open - Bratislava Privat Bank Cup - Dnepropetrovsk ECM Prague Open 2005 - Prague The Surbiton Trophy - Surbiton The LTA Men's Challenger - Nottingham Open D'Orleans - Orleans Tatra Banka Open - Bratislava PrivatBank Cup - Dnepropetrovsk Samsung Securities Cup Challenger Tennis - Seoul The Surbiton Trophy - Surbiton Kremlin Cup - Moscow Tumkur Open - Tumkur Privat Bank Cup - Dniepropetrovsk Tunis Open 2007 - Tunis Internazionali di Tennis di San Marino - San Marino President's Cup 1997 - Tashkent AT&T Challenge - Atlanta America's Red Clay Tennis Championship - Coral Springs Heineken Trophy - 's-Hertogenbosch Connex Open Romania - Bucharest Heineken Open - Auckland Heineken Trophy - 's-Hertogenbosch Jameson Cup - Milan AXA Cup - London Ischgl International Tennis Challenger 2003 - Ischgl Grand Prix de Tennis de Lyon - Lyon ABN/AMRO World Tennis Tournament - Rotterdam Estoril Open - Estoril St. Petersburg Open - St. Petersburg Mouilleron-Le-Captif Challenger MFS Pro Tennis Championships - Boston BMW Open - Munich Gelsor Open Romania - Bucharest Siemens Open 2007 - Scheveningen Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Campionati Internazionali di Sicilia - Palermo Grand Prix de Tennis de Lyon - Lyon PEOPLEnet Cup - Dnepropetrovsk St. Petersburg Open - St. Petersburg The LTA Bolton Challenger - Bolton Cerveza Club Columbia Open - Bogota AIG Japan Open - Tokyo Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Open 13 - Marseille Open Seat-Godo '99 - Barcelona BMW Open - Munich Ordina Open - 's-Hertogenbosch Vietnam Open - Ho Chi Minh City AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Citta di Monza - Monza RCA Championships - Indianapolis Davidoff Swiss Indoors - Basel Open de Tenis Comunidad Valenciana - Valencia US Men's Clay Court Championships - Houston Dubai Tennis Open - Dubai Open SEAT Godo 2006 - Barcelona Gerry Weber Open - Halle Hypo Group Tennis International - Portschach Gerry Weber Open - Halle Ciudad de Pozoblanco Open Diputacion - Cordoba 2001 Mercedes Cup - Stuttgart Generali Open 2001 - Kitzbuhel RCA Championships - Indianapolis Gelsor Open Romania - Bucharest Allianz Suisse Open Gstaad - Gstaad Tata Open 2002 - Chennai Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest China Open - Beijing BA-CA Tennis Trophy - Vienna PBZ Zagreb Indoors - Zagreb Millenium Tennis Championships - Delray Beach Mobilux Open - Luxembourg Open 13 - Marseille Franklin Templeton Tennis Classic - Scottsdale ABN/AMRO World Tennis Tournament - Rotterdam The Stella Artois Grass Court Championships - London The Dubai Tennis Championships - Dubai Open Seat Godo 2007 - Barcelona BMW Open - Munich Gerry Weber Open - Halle Red Letter Days Open - Nottingham Warsteiner Challenger Series - Lippstadt Prasentiert Von Seat Wolfsburg - Wolfsburg Warsteiner Challenger - Lubeck Challenger Ford de Cherbourg - Cherbourg Sparkassen Open - Magdeburg Croatia Open - Umag BCR Open Romania - Bucharest China Open - Beijing Mercedes Cup - Stuttgart Open Carparti - Brasov Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai St. Petersburg Open - St. Petersburg Open 13 - Marseille RCA Championships - Indianapolis Davidoff Swiss Indoors - Basel Tennis Channel Open - Las Vegas Fergana Tennis Challenger Tournament - Fergana The Stella Artois Grass Court Championships - Queen's/London Gerry Weber Open - Halle Davidoff Swiss Indoors Basel - Basel Brisbane - Brisbane The Stella Artois Grass Court Championships - London SA Tennis Open - Johannesburg SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach Indianapolis Tennis Championships - Indianapolis Pilot Pen Tennis - New Haven China Open - Beijing If Stockholm Open - Stockholm Kremlin Cup - Moscow Brisbane International - Brisbane Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Challenger Ford de Cherbourg - Cherbourg The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca BMW Open - Munich Open de Nice Cote d'Azur - Nice UNICEF Open - 's Hertogenbosch Winston Salem - Winston Salem Malaysian Open - Kuala Lumpur Erste Bank Open - Vienna Swiss Indoors Basel - Basel Zagreb Challenger PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam BRD Nastase Tiriac Trophy - Bucharest AEGON Championships - London Gerry Weber Open - Halle Open de Moselle - Metz Bucharest RCA Championships - Indianapolis AAPT Championships - Adelaide Milan Indoors - Milan Garden Open 2004 - Rome Steelers Cup - Kosice Rakuten Japan Open - Tokyo Mallorca Open - Mallorca Delray Beach International Tennis Championships - Delray Beach If Stockholm Open - Stockholm Regions Morgan Keegan Championships - Memphis SAP Open - San Jose Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Ordina Open - 's-Hertogenbosch Countrywide Classic - Los Angeles Open de Moselle - Metz Mercedes Cup - Stuttgart BMW Open - Munich Rakuten Japan Open - Tokyo BCR Open Romania - Bucharest Ethias Trophy - Mons Ourocard Tennis Challenger - Sao Paulo Credicard Mastercard Tennis Cup - Campos do Jordao 2002 Mercedes Cup - Stuttgart St. Petersburg Open - St. Petersburg 13 BH Tennis Open International Cup - Belo Horizonte Malaysian Open - Kuala Lumpur Qatar ExxonMobil Open - Doha Heineken Open - Auckland Rakuten Japan Open - Tokyo U.S. National Indoor Tennis Championships - Memphis Abierto Mexicano Telcel - Acapulco Open de Nice Cote dAzur - Nice Orange Prokom Open - Sopot Countrywide Classic - Los Angeles PBZ Zagreb Indoors - Zagreb Mercedes-Benz Cup - Los Angeles Heineken Open - Auckland Dubai Duty Free Tennis Championships - Dubai Bucharest Mauritius Open - Mauritius Aegon Nottingham Open - Nottingham BB&T Atlanta Open - Atlanta Hall of Fame Tennis Championships - Newport TEB BNP Paribas Istanbul Open - Istanbul If Stockholm Open - Stockholm Garanti Koza Sofia Open - Sofia Chengdu Open - Chengdu Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier BMW Open - Munich Gold Flake Open - Chennai Japan Open - Tokyo Copenhagen Open - Copenhagen Gold Flake Open - Chennai U.S. Men's Clay Court Championship - Orlando Generali Open - Kitzbuhel Kremlin Cup - Moscow BMW Open - Munich Grolsch Open - Amsterdam Dubai Tennis Open - Dubai ABN/AMRO World Tennis Tournament - Rotterdam Citrix Tennis Championships - Delray Beach Apia International - Sydney The LTA Men's Challenger - Southampton ABN/AMRO World Tennis Tournament - Rotterdam Taipei City Challenger ECM Prague Open - Prague Winston-Salem Open - Winston-Salem Grand Prix Hassan II - Casablanca ABN/AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Open - Dubai U.S. Men's Clay Court Championships - Houston Adidas International - Sydney Gerry Weber Open - Halle Grolsch Open - Amsterdam Chennai Open - Chennai Qatar Open - Doha Medibank Private International - Sydney Milan Indoors - Milan Shanghai Open '98 - Shanghai CA Tennis Trophy - Vienna Estoril Open - Estoril The Stella Artois Grass Court Championships - London Connex Open Romania - Bucharest Open de Moselle - Metz Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Generali Open - Kitzbuhel Investor Swedish Open - Bastad ABN AMRO World Tennis Tournament - Rotterdam Davidoff Swiss Indoors - Basel Heineken Open - Singapore Kitzbuhel Kremlin Cup - Moscow AEGON Championships - London Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Malaysian Open - Kuala Lumpur Franklin Templeton Tennis Classic - Scottsdale Heineken Trophy - 's-Hertogenbosch 2000 Mercedes Cup - Stuttgart Bank Austria Tennis Trophy - Vienna Waldbaum's Hamlet Cup - Long Island Farmers Classic - Los Angeles Legg Mason Tennis Classic - Washington If Stockholm Open - Stockholm BNP Paribas Open - Indian Wells Internationaler Raiffeisen Grand Prix - St. Polten BMW Open - Munich Seoul ABN/AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Topshelf Open - 's-Hertogenbosch Citi Open - Washington RCA Championships - Indianapolis Shanghai Rolex Masters - Shanghai ABN/AMRO World Tennis Tournament - Rotterdam PBZ Zagreb Indoors - Zagreb US Men's Clay Court Championship - Houston AEGON Championships - London If Stockholm Open - Stockholm Swiss Indoors Basel - Basel BMW Open - Munich Sony Open Tennis - Miami Estoril Open - Estoril BRD Nastase Tiriac Trophy - Bucharest Geneva Open - Geneva Mercedes Cup - Stuttgart Claro Open Colombia - Bogota Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Generali Open 2002 - Kitzbuhel Mercedes Cup - Stuttgart Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Japan Open - Tokyo BRD Nastase Tiriac Trophy - Bucharest Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham Citi Open - Washington Winston-Salem Open - Winston-Salem Internationaler Raiffeisen Grand Prix - St. Polten Chengdu Open - Chengdu Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha ASB Classic - Auckland Qatar Exxon Mobil Open - Doha Mercedes Cup - Stuttgart Antalya Cup - Antalya BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg AAPT Championships - Adelaide Chengdu Open - Chengdu Open de Moselle - Metz MFS Pro Tennis Championships - Boston Stockholm Dubai Duty Free Tennis Championships - Dubai Gazprom Hungarian Open - Budapest Grand Prix de Tennis de Lyon - Lyon BMW Open - Munich Geneva Open - Geneva Antalya Cup - Antalya Hall of Fame Open - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington Adidas International - Sydney Winston-Salem Open - Winston-Salem Serbia Open - Belgrade Proton Malaysian Open - Kuala Lumpur Dubai Duty Free Tennis Championships - Dubai China Open - Beijing AEGON International - Eastbourne Grand Prix Hassan II - Casablanca Romanian Open - Bucharest Sydney International - Sydney Swiss Indoors Basel - Basel Brisbane International - Brisbane International Championship of Croatia - Umag Pilot Pen Tennis - New Haven Paegas Czech Open - Prague Guardian Direct Cup - London Franklin Templeton Tennis Classic - Scottsdale Investor Swedish Open - Bastad Heineken Open - Auckland Open Seat-Godo 2000 - Barcelona Delray Beach Open - Delray Beach BA-CA Tennis Trophy - Vienna BMW Open - Munich Campionati Internazionali di Sicilia - Palermo Mallorca Open - Mallorca Estoril Open - Estoril Internationaler Raiffeisen Grand Prix - St. Polten Dubai Tennis Open - Dubai Gerry Weber Open - Halle CA Tennis Trophy - Vienna Internazionali di Tennis di San Marino - San Marino Tata Open 2003 - Chennai China Open - Beijing Hellmann's Cup - Santiago The Stella Artois Grass Court Championships - London Eurocard Open - Stuttgart The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Paris Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells BNP Paribas Masters - Paris Sony Ericsson Open - Miami Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Miami Open - Miami Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Mercedes Cup - Stuttgart French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Western & Southern Financial Group Masters - Cincinnati Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Miami Open - Miami Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York Davis Cup, World Group, 1R, NED-ROU 3-2 Davis Cup, World Group, QR, RUS-ROU 3-2 Davis Cup, Group 1, 2R, ROU-NOR 4-1 Davis Cup, World Group, QR, BRA-ROU 3-0 Davis Cup, World Group, QR, GER-ROU 4-1 Davis Cup, Group 1, 2R, ROU-HUN 3-2 Davis Cup, World Group, QR, ROU-ZIM 3-2 Davis Cup, World Group, QR, CZE-ROU 3-2 Davis Cup, World Group, QR, ROU-SVK 4-1 Davis Cup, World Group, 1R, SUI-ROU 3-2 Davis Cup, World Group, QR, ROU-CAN 4-1 Davis Cup, World Group, 1R, ROU-BLR 3-2 Davis Cup, World Group, 1R, USA-ROU 4-1 BNP Paribas Open - Indian Wells Wimbledon - London Davis Cup, Group 2, 1R, BUL-CYP 3-2 Davis Cup, Group 2, PO, EGY-CYP 2-3 Davis Cup, World Group, PO, ROU-KOR 4-1 Davis Cup, World Group, 1R, FRA-ROU 4-1 Davis Cup, World Group, QF, CRO-ROU 4-1 Davis Cup, Group 2, 1R, FIN-CYP 3-2 Davis Cup, Group 2, PO, CYP-BUL 4-1 Davis Cup, World Group, PO, JPN-ROU 2-3 Davis Cup, Group 2, 2R, CYP-SLO 3-2 Davis Cup, Group 2, 1R, CYP-POR 3-2 Davis Cup, Group 2, 2R, CYP-IRL 3-2 Davis Cup, Group II, PO, CYP-BEN 3-2 Davis Cup, World Group, 1R, ROU-FRA 0-5 Davis Cup, Group II, PO, CYP-TUN 1-4 Davis Cup, Group 2, F, FIN-CYP, 3-2 70th River Oaks International Tennis Tournament - Houston Australian Open (juniors) French Open (juniors) U.S. Open (juniors) AAMI Classic - Kooyong AAMI Classic - Kooyong 1 Masters Guinot Mary Cohr The Mubadala World Tennis Championship Davis Cup, Group 2, 1R, CYP-EGY 3-2 Kooyong Classic - Kooyong Davis Cup, Group 1, 2R, ROU-AUT 5-0 Davis Cup, World Group, 1R, FRA-ROU 4-1 Davis Cup, Group II, 1R, CYP-MAR 3-2 Olympics - Sydney Atlanta Olympics Barcelona Olympics Olympics - Athens Olympics - London Davis Cup, Group II, PO, BUL-CYP 2-3 Tennis Masters Series - Madrid Davis Cup, World Group, 1R, GER-ROU 3-2 Davis Cup, Group 1, 2R, ROU-CRO 3-2 AAMI Classic - Kooyong